.wea-components-doc {
  background-color: #ececec;
  height: 100%;
  overflow: auto;
  &-antd {
    width: 100%;
    height: 100%;
    border: 0;
    overflow-x: hidden;
    overflow-y: auto;
  }
  &-header {
    padding: 20px 40px;
    background-color: #fff;
    border-bottom: 1px solid #dadada;
    .ant-select-selection {
      border: 0;
      box-shadow: none;
    }
    .ant-select-selection__rendered {
      height: 32px;
      line-height: 32px;
      font-size: 16px;
    }
    .ant-select-selection__placeholder {
      line-height: 20px;
      font-size: 16px;
    }
    .ant-select-arrow {
      display: none;
    }
  }
  &-body {
    padding: 20px 0;
    background-color: #fff;
    border-radius: 10px;
    .ant-menu-inline {
      border: 0;
      .ant-menu-item-selected,
      .ant-menu-selected {
        border-right-width: 4px;
      }
    }
    &-menu {
      width: 280px;
      overflow: hidden;
      position: absolute;
      left: 0;
      border-right: 1px solid #e9e9e9;
    }
    &-content {
      border-left: 1px solid #e9e9e9;
      padding: 0 30px;
      min-height: 1605px;
      .ant-card {
        margin: 10px 0;
        .ant-card-head {
          height: auto;
          line-height: inherit;
          padding: 24px;
          &-title {
            font-weight: normal;
          }
        }
        .ant-card-body {
          padding: 0;
        }
        .ant-collapse {
          border: 0;
          .ant-collapse-item .ant-collapse-header {
            border-radius: 0;
            border-bottom: 0;
            background-color: #fff;
            line-height: 45px;
            height: 45px;
          }
          .ant-collapse-item-active .ant-collapse-header {
            border-bottom: 1px dashed #e9e9e9;
          }
        }
      }
    }
  }
  //图表修改
  .ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow,
  .ant-collapse>.ant-collapse-item>.ant-collapse-header[aria-expanded=true] .arrow {
    transform: none;
    transition: none;
    font-size: 14px;
    line-height: 45px;
    left: 10px;
    color: #999;
    margin-top: 2px;
  }
  .ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow:before {
    content: '\E617';
  }
  .ant-collapse>.ant-collapse-item>.ant-collapse-header[aria-expanded=true] .arrow:before {
    content: '\E618';
  }
  //card
  &-md-card-title {
    font-weight: normal;
    font-size: 14px;
    line-height: 1;
    position: absolute;
    top: -9px;
    left: 10px;
    display: inline-block;
    padding: 2px 10px;
    background-color: #fff;
    letter-spacing: 2px;
  }
}